Assesing the Understandability of Collaborative Systems Requirements Notations: an Empirical Study - Experimental Material

نویسندگان

  • Miguel A. Teruel
  • Elena Navarro
  • Víctor López-Jaquero
  • Francisco Montero
  • Pascual González
چکیده

As for single user systems, a proper specification of software requirements is a very important issue to achieve the quality of the collaborative systems. Nevertheless, many of these requirements are from a non-functional nature because are related to the user's need of being aware of other users, that is, the workspace awareness. In order to model these special kind of requirements, CSRML, an extension of i* has been proposed. In this paper, we present a controlled experiment to assess the understandability of this notation compared to i*. The specification of two different systems was used as experimental material and undergraduate students of Computer Science with an average of two years experience in Requirements Engineering were the experimental subjects.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Analyzing the understandability of Requirements Engineering languages for CSCW systems: A family of experiments

Context: A collaborative system is a special kind of software whose users can perform collaboration, communication and collaboration tasks. These systems usually have a high number of non-functional requirements, resulting from the users’ need of being aware of other users with whom to collaborate, that is, the workspace awareness. Objective: This paper aims at evaluating two Requirement Engine...

متن کامل

Towards Specifying Multimodal Collaborative User Interfaces: A Comparison of Collaboration Notations

Interactive systems including multiple interaction devices and surfaces for supporting the collaboration of a group of co-located users are increasingly common in various domains. Nevertheless few collaborative and multimodal interface specification notations are proposed. As a first step towards a notation for specifying a design solution prior to its software design and development, we adopt ...

متن کامل

Modelling software process variability: an empirical study

Variability in software process models justifies tailoring them to meet the specific goals and characteristics of organizations and projects. At the present time, processes are modeled using different notations which typically do not have constructs which are appropriate for expressing process variability. To fill this gap, we have extended SPEM to vSPEM, by adding new variability constructs (s...

متن کامل

Towards Empirical Validation of Design Notations for Web Applications: An Experimental Framework

Web application design involves at least one additional dimension over traditional software design: navigation, as supported by hyperlinks. Available design notations for Web applications offer enhanced separation of different design concerns (among which, navigation) and promise increased understandability and maintainability. However, such claims have not yet been tested in the field. In this...

متن کامل

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011